package cn.hxzy.entity.order;

import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;
import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 *
 * </p>
 *
 * @author hk
 * @since 2023-06-23
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tl_waybill_log")
@ApiModel(value = "WaybillLog对象", description = "")
public class WaybillLog implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "日志编号")
    private String logId;

    @ApiModelProperty(value = "运单日志")
    private String waybillId;
    @JsonFormat(pattern = "yyyy-MM-dd/HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "抢单时间")
    private Date orderGrabbingTime;

    @ApiModelProperty(value = "打卡时间")
    private Date clockInTime;

    @ApiModelProperty(value = "矿发时间")
    private Date miningTime;

    @ApiModelProperty(value = "装车时间")
    private Date loadingTime;

    @ApiModelProperty(value = "进站时间")
    private Date entryTime;

    @ApiModelProperty(value = "卸车时间")
    private Date unloadingTime;


}
